package se.kth.ict.id2203.pb;

import se.sics.kompics.Init;
import se.sics.kompics.launch.Topology;

public class LPBInit extends Init {
	
	private final Topology topology;
	private final int fanout;
	private final double store_threshold;
	private final int maxrounds;
	private final long delta;
	
	public LPBInit(Topology topology, int fanout, double store_threshold, int maxrounds, long delta) {
		this.topology = topology;
		this.fanout = fanout;
		this.store_threshold = store_threshold;
		this.maxrounds = maxrounds;
		this.delta = delta;
	}


	public double getStore_threshold() {
		return store_threshold;
	}

	public int getMaxrounds() {
		return maxrounds;
	}

	public int getFanout() {
		return fanout;
	}

	public Topology getTopology() {
		return topology;
	}


	public long getDelta() {
		return delta;
	}
	
	
}
